package com.dapeis.core.utils.json;

import java.lang.reflect.Type;

import com.dapeis.domain.Comment;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonSerializationContext;
import com.google.gson.JsonSerializer;

/**
 * @author 作者 E-mail: hzyuanyong@126.com
 * @version 创建时间：2017年5月11日 下午10:05:18 类说明
 */
public class CommentGsonAdapter implements JsonSerializer<Comment> {

    @Override
    public JsonElement serialize(Comment src, Type typeOfSrc,
	    JsonSerializationContext context) {
	JsonObject json = new JsonObject();
	if (null != src) {
	    json.addProperty("score", src.getScore());
	    json.addProperty("content", src.getContent());
	}
	return json;
    }

}
